angular.module('scrum', []).controller('ScrumController', ['$scope',
    function($scope) {
        $scope.factorFocoAnterior = 0;
        $scope.velocidadEstimadaAnterior = 0;
        $scope.velocidadRealAnterior = 0;

        $scope.factorFocoNuevo = 0;
        $scope.diasDisponiblesEquipo = 0;
        $scope.puntosAComprometer = 0;


        $scope.calcularFactorFoco = function() {
            var velRealAnt = parseInt($scope.velocidadRealAnterior);
            var velEstAnt = parseInt($scope.velocidadEstimadaAnterior);
            var ffAnt = parseInt($scope.factorFocoAnterior);

            var factorFocoNuevoSinPromediar = (velRealAnt * ffAnt) / velEstAnt;
            var factorFocoNuevo = (factorFocoNuevoSinPromediar + ffAnt) / 2;

            $scope.factorFocoNuevo = factorFocoNuevo;
            $scope.puntosAComprometer = factorFocoNuevo * $scope.diasDisponiblesEquipo / 100;
        };
    }]);
